Understanding Sensor Fusion And Tracking, Part 2: Fusing A Mag, Accel, & Gyro Estimate